<%@ page contentType="text/html; charset=utf-8" language="java"
	import="java.sql.*" errorPage=""%>
<%@ page import="com.falidos.controle.Controlador" %>
<%@ page import="java.util.LinkedList" %>
<%@ page import="java.util.HashMap" %>
<%@ page import="java.util.ListIterator" %>
<%@ page import="com.falidos.utilidades.Utilidades" %>
<%@ page import="com.falidos.modelo.artefatos.Artefato" %>
<%@ page import="com.falidos.modelo.artefatos.Usuario" %>
<%@ page import="com.falidos.modelo.artefatos.Livro" %>

<%session = request.getSession();
  Usuario sessao = (Usuario) session.getAttribute("usuario"); 
  if(!sessao.getCategoria().equals("Administrador")){
	  if(Integer.parseInt(request.getParameter("id")) != sessao.getId()){
	  	response.sendRedirect("/falidos.com/erro/erroAuth.jsp");
	  }
  }
%>
	  
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>..::Falidos.com - Alteração de Livro::..</title>
<link href="/falidos.com/css/estilos.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript" src="/falidos.com/scripts/jquery-1.7.2.js"></script>
<script language="javascript" type="text/javascript" src="/falidos.com/scripts/jquery.validate.js"></script>
<script language="javascript" type="text/javascript" src="/falidos.com/scripts/funcoes.js"></script>
<script language="javascript" type="text/javascript"
	src="/falidos.com/scripts/jquery.maskedinput-1.3.js"></script>
<script language="javascript" type="text/javascript"
	src="/falidos.com/scripts/formularioAlterar.js"></script>
</head>

<body>	
	<div id="titulo"></div>
	<div id="principal">   
        <div id="login"><jsp:include page="/login.jsp" flush="true" /></div>
        <div id="conteudo">
        	<br>
			<h3 align="center">Alteração de Livro</h3>
			<br>
			<%
				Controlador c = new Controlador();
				HashMap<String, Object> dados = new Utilidades().preparaDados(request);
				dados.put("acao", "pesquisar");	
				dados.put("botSubmit", "Livro");		
				HashMap<String, String[]> paramPesquisa = new HashMap<String, String[]>();
				paramPesquisa.put("campos", new String[]{"id"});
				paramPesquisa.put("operador", new String[]{"="});
				paramPesquisa.put("chaves", new String[]{(String)dados.get("id")});
				LinkedList<Livro> lista = (LinkedList<Livro>) c.executarAcao(dados, paramPesquisa);
				Livro livro = (Livro) lista.get(0);
			%>
			<form method="post" id="formCadastro" action="/falidos.com/Persistir">		
				<input type="hidden" id="sucesso" value="<%=request.getParameter("sucesso")%>" />		
				<input type="hidden" name="acao" value="alterar" />
				<input type="hidden" name="id" value="<%= livro.getId() %>" />
				<table align="center">
					<tr>
						<td>Isbn:</td>
						<td><input type="text" id="isbn" name="isbn" value="<%= livro.getIsbn()%>" readonly="readonly"></td>
						<td></td>
					</tr>
					<tr>
						<td>Autores:</td>
						<td><input type="text" id="autor" name="autor" value="<%= livro.getAutores()%>"></td>
						<td></td>
					</tr>
					<tr>
						<td>Titulo:</td>
						<td><input type="text" id="tit" name="tit" value="<%= livro.getTitulo()%>"></td>
						<td></td>
					</tr>
					<tr>
						<td>Preco:</td>
						<td><input type="text" id="preco" name="preco" value="<%= livro.getPreco()%>"></td>
						<td></td>
					</tr>
					<tr>
						<td>Categoria:</td>
						<td><input type="text" id="categoria" name="categoria" value="<%= livro.getCategoria()%>"></td>
						<td></td>
					</tr>
					<tr>
						<td>Palavras-Chave:</td>
						<td><textarea cols="16" rows="7" id="palavrachave" name="palavrachave" ><%= livro.getPalavraChave()%></textarea></td>
						<td></td>
					</tr>
					<%if(sessao != null && sessao.getCategoria().equals("Administrador")) { %>
					<tr>
						
					</tr>	
					<% } %>				
				</table>
				<table align="center">
					<tr>
						<td colspan="2" align="center"><br> <br> <button
							type="submit" id="botSubmit" name="botSubmit" value="Livro">Alterar</button>&nbsp;&nbsp;
							<% String url = "/falidos.com/pesquisa/pesquisaLivro.jsp";
							   if(!sessao.getCategoria().equals("Administrador")){
							   		url = "/falidos.com/index.jsp";
							   }
							%>
							<a href="/falidos.com/pesquisa/pesquisaLivros.jsp"><input type="button" id="botVoltar"
								name="botVoltar" value="Voltar"></a></td>
					</tr>
				</table>
			</form>		
        </div>
       <br style="clear:both" />
	</div>
</body>
</html>